rod reflector - French English Dictionary